play a fundamental role - German English Dictionary